Posts Tagged: public apology 1 post found. Full confession and apology March 29, 2017 by Chad Vandervalk